from fastapi import APIRouter

from backend.app.app.api.api_Xiong.api.dvp_proj_eco_evaluate import dvp_proj_eco_evaluate
from backend.app.app.api.api_Xiong.api.eva_cal_output import eva_cal_output
from backend.app.app.api.api_Xiong.api.eva_cal_input import eva_cal_input
from backend.app.app.api.api_Xiong.api.input_data_recovery import input_data_recovery
from backend.app.app.api.api_Xiong.api.tab import tab_router
from backend.app.app.api.api_Xiong.api.unit_scheme_curve import unit_scheme_curve
from backend.app.app.api.api_Xiong.api.unit_scheme_curve_data_recovery import unit_scheme_curve_data_recovery
from backend.app.app.api.api_Xiong.api.well_cal import well_cal
from backend.app.app.api.api_Xiong.api.well_historical_economic_evaluation import well_historical_economic_evaluation
from backend.app.app.api.api_Xiong.api.well_input import well_input
from backend.app.app.api.api_Xiong.api.well_input_data import well_input_route
from backend.app.app.api.api_Xiong.api.well_out_data import well_out_route
from backend.app.app.api.api_Xiong.api.well_output import well_output

router_X = APIRouter(prefix="/api_X")

router_X.include_router(well_input_route)
router_X.include_router(well_out_route)
router_X.include_router(eva_cal_input)
router_X.include_router(eva_cal_output)
router_X.include_router(input_data_recovery)
router_X.include_router(well_cal)
router_X.include_router(well_output)
router_X.include_router(well_input)
router_X.include_router(unit_scheme_curve)
router_X.include_router(well_historical_economic_evaluation)
router_X.include_router(unit_scheme_curve_data_recovery)
router_X.include_router(dvp_proj_eco_evaluate)
router_X.include_router(tab_router)